﻿@charset "utf-8";

@import url("base.css");
@import url("layout.css");
@import url("font.css");
@import url("float-center.css");




/* 
DEFAULT STYLE ---------------------------- */
img { vertical-align: middle; }
.clear { clear: both; }
.ui-hidden{ display: none; }

.ui-menu { background-color: #f0f0f0; }

/* 
ui-mainbav STYLE ---------------------------- */

.ui-content-item { display: none; }  
.ui-content-item-selected { display: block; }

.ui-list { clear:both; list-style:none; width:100%; }
.ui-list > li { float: left; white-space: nowrap; display: block; min-width: 100px; }
.ui-list > li label { width: 100%; text-align: right; display: block; }
.ui-list > li td label { text-align: left; display:inline; }

.ui-list > li:first-child { width: 100px; }

#fixedquery ul li { padding-left: 26px; display: block; background: url(../../Images/Common/icon_checkbox_checked.png) no-repeat left center; }
#fixedquery ul li a { font-size: 14px; }

.ui-btn-bottom { display: none; }
.ui-btn-bottom-selected { display: block; }


/* 
Validation STYLE ---------------------------- */
.ui-validation { min-height: 30px; }

.ui-validation .dxvsValidationSummary li.dxvsE { float: left; margin-left: 26px; background: url(../themes/silver/images/warning.png) no-repeat left center;
    padding-left: 20px; display: block; }

.dxvsValidationSummary li.dxvsE a { line-height: 20px; }


.ui-export { background-color: White; }

/* 
Upload STYLE ---------------------------- */
.ui-upload-layout { width:380px; margin:0 auto; margin-top:100px; }
.ui-upload-layout .ui-upload-cell-odd { width:75px; padding-right:5px; text-align:right; vertical-align:top; }
.ui-upload-layout .ui-upload-cell-even { height:50px; vertical-align:top;  }
.ui-upload-layout .dxucErrorCell { padding:3px 0; }
.ui-upload-layout .ui-upload-row { padding-top:20px; }

/* 
Details STYLE ---------------------------- */

/*


控件宽度占两列 ui-cell-colspan2
控件宽度占三列 ui-cell-colspan3
控件宽度占四列 ui-cell-colspan4
控件宽度占五列 ui-cell-colspan5

控件高度占两行 ui-cell-rowspan2
控件高度占三行 ui-cell-rowspan3
控件高度占四行 ui-cell-rowspan4
控件高度占五行 ui-cell-rowspan5

*/

/* 只读行的单元格 */
.ui-container { width:100%; padding-top: 36px; }
.ui-row { clear:both; list-style:none; width:100%; overflow:hidden; margin-bottom:5px;  }
.ui-row .ui-cell-even { float: left; white-space: nowrap; display: block; width:100px; height: 21px; line-height:21px; text-align:right; color:#183152; }
.ui-row .ui-cell-odd { float: left; white-space:nowrap; display: block; width:114px; height: 15px; padding:2px; border:solid 1px #9f9f9f; line-height:15px; text-align:left; background-color:#f6f6f6; color:#183152; overflow:hidden; }
.ui-row .ui-cell-colspan2 { width: 334px; }
.ui-row .ui-cell-colspan3 { width: 554px; }
.ui-row .ui-cell-colspan4 { width: 774px; }
.ui-row .ui-cell-colspan5 { width: 994px; }
.ui-row .ui-cell-rowspan2 { height:47px; white-space:normal; } 
.ui-row .ui-cell-rowspan3 { height:73px; white-space:normal; } 
.ui-row .ui-cell-rowspan4 { height:99px; white-space:normal; } 
.ui-row .ui-cell-rowspan5 { height:125px; white-space:normal; } 
.ui-row .ui-cell-rowspan6 { height:151px; white-space:normal; } 
.ui-row .ui-cell-rowspan7 { height:177px; white-space:normal; } 
.ui-row .ui-cell-rowspan8 { height:203px; white-space:normal; } 

/* 可编辑行的单元格 */
.ui-row-write { clear:both; list-style:none; width:100%; overflow:hidden; margin-bottom:5px; }
.ui-row-write .ui-cell-even { float: left; white-space: nowrap; display: block; width:100px; height: 21px; line-height:21px; text-align:right; color:#183152; }
.ui-row-write .ui-cell-odd  { float: left; white-space:nowrap; display: block; text-align:left; overflow:hidden;border:none; padding:0; width:120px; height:21px; }
.ui-row-write .ui-cell-colspan2 { width: 340px; border:none; padding:0; }
.ui-row-write .ui-cell-colspan3 { width: 560px; border:none; padding:0; }
.ui-row-write .ui-cell-colspan4 { width: 780px; border:none; padding:0; }
.ui-row-write .ui-cell-colspan5 { width: 1000px; border:none; padding:0; }
.ui-row-write .ui-cell-rowspan2 { height:47px; white-space:normal; border:none; padding:0; } 
.ui-row-write .ui-cell-rowspan3 { height:73px; white-space:normal; border:none; padding:0; } 
.ui-row-write .ui-cell-rowspan4 { height:99px; white-space:normal; border:none; padding:0; } 
.ui-row-write .ui-cell-rowspan5 { height:125px; white-space:normal; border:none; padding:0; } 
.ui-row-write .ui-cell-rowspan6 { height:151px; white-space:normal; border:none; padding:0; } 
.ui-row-write .ui-cell-rowspan7 { height:177px; white-space:normal; border:none; padding:0; } 
.ui-row-write .ui-cell-rowspan8 { height:203px; white-space:normal; border:none; padding:0; } 

/* 可编辑行的只读单元格 */
.ui-row-write .ui-cell-odd-read { float: left; white-space:nowrap; display: block; text-align:left; overflow:hidden; width:114px; height: 15px; padding:2px; border:solid 1px #9f9f9f; background-color:#f6f6f6; color:#183152; line-height:15px; }
.ui-row-write .ui-cell-read-colspan2 { width: 334px; }
.ui-row-write .ui-cell-read-colspan3 { width: 554px; }
.ui-row-write .ui-cell-read-colspan4 { width: 774px; }
.ui-row-write .ui-cell-read-colspan5 { width: 994px; }
.ui-row-write .ui-cell-read-rowspan2 { height:47px; white-space:normal; } 
.ui-row-write .ui-cell-read-rowspan3 { height:73px; white-space:normal; } 
.ui-row-write .ui-cell-read-rowspan4 { height:99px; white-space:normal; } 
.ui-row-write .ui-cell-read-rowspan5 { height:125px; white-space:normal; } 
.ui-row-write .ui-cell-read-rowspan6 { height:151px; white-space:normal; } 
.ui-row-write .ui-cell-read-rowspan7 { height:177px; white-space:normal; } 
.ui-row-write .ui-cell-read-rowspan8 { height:203px; white-space:normal; } 

a.ui-cell-link:link a.ui-cell-link:visited  { cursor:pointer; }
a.ui-cell-link:hover { color:Red; cursor:pointer; }